stem rabbet - German English Dictionary